more damnable - Turkish English Dictionary